handcar (railroad car) - Spanish English Dictionary